<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <!-- 
    ！注意写上题目题数
    例如 ：
    1、选择题
        (1)... D
        (2)... C
        (3)... true false false
        (4)... D
        (5)... A
        ...
    2、填空题
        (1)...
            获取节点方法：
                document.getElementById()
                document.getElementsByClassName()
                document.getElementsByName()
                document.getElementsByTagName()
                document.querySelector()
                document.querySelectorAll()
            创建节点方法:
                document.createElement()
                innerHTML = ``
            添加节点方法:
                appendChild()
                insertBefore()
            dom的其他操作方法：
                cloneNode()
                setAttribute()
                getAttribute()
                classList()
                className()                 
        (2)...
            Object.prototype
            Function.prototype 、Object.prototype
            Array.prototype 、Object.prototype
            Function.prototype 、Function.prototype 、Function.prototype
            Boolean.prototype
            Object.prototype
        (3)...
            (1)ajax是一种不需要刷新加载整个网页的情况下，能够更新部分网页的一种技术 

            (2)

            (3)事件循环就是js先执行完同步任务之后，执行完同步任务，在从任务队列里面读取异步任务，一直循环

            (4)我们创建的每个函数都有一个原型对象,这个属性是一个指针，指向的是一个对象，这个对象包含了通过构造函数所创建的实例对象共享的属性和方法
                实例对象与原型之间的连接，叫原型链
        (4)...    
            (1)Goodbye Jack

            (2)10

            (3)21

            (4)667

            (5)hy jack

            (6)Jack HanMeiMei undefined

            (7)2 2 2
        (5)...
            (1) function a {}   class a ｛｝

            (2) 

            (3) new Set(arr)

                arr.forEach((item)=>{
                    if(!arr1.includes(item)){
                    arr1.push(item)
                      }
                })

                arr.forEach((item)=>{
                    if(arr1.indexOf(item) == -1){
                    arr1.push(item)
                }
                })

                arr.forEach((item)=>{
                    if(arr1.lastIndexOf(item) == -1){
                    arr1.push(item)
                }
                })
                
                


       -->
</body>
</html>